Digital Currency


Learning Objectives : Student wil learn about -


Q1.  What is  digital currency? 

✬  Digital currency is any currency available in digital or electronic form, which could be exchanged using computer system, over the internet.

✬  It has no physical form unlike convential fiat currency, like - dollar ($), pound (£), euro () and yen (¥).

✬  The lack of physical form removes the cost associated with printing and distributing notes and coins.

✬  It has made possible to bank online, transfer money between various accounts.

✬  Digital currency is an accepted form of payment to pay for goods and services using technologies like, credit/debit card and online payments like, GooglePay, PayPal, Paytm, etc.

✬  It allows instant transfer of money to any corner of the world at any time.

✬  Digital currency could be converted into physical cash through the use of ATM.

✬  It is also called digital money, electronic money/cash or cyber cash.

Q2.  There are two types of digital currency :

  1. Central Bank Digital Currency
  2. Cryptocurrency

a)  Explain what is meant by  Central Bank Digital Currency (CBDC). 

⇒  Central Bank Digital Currency (CBDC) is regulated by central bank and the state government, which determines its interest rates and exchange rates.

⇒  It is based on the country's fiat currency value.

⇒  All transaction details of CBDC remains private, only available to the sender, receiver and the bank.

Example : The following diagram shows how digital currency relies on a central banking system, when Nick wishes to send Irina some money; Nick uses bank 'X' and Irina uses bank 'Y'.

digital currency transaction

b)  Explain what is meant by  Cryptocurrency. 

⇒  Cryptocurrency is a decentralised tradable digital asset that uses cryptography or encryption to safeguard transactions.

⇒  Cryptocurrency do not have any central issuing or regulating authority.

⇒  All the rules are set by the cryptocurrency community itself.

⇒  Cryptocurrency uses blockchain technology to authenticate and record transactions in public ledger available to all parties in blockchain network.

⇒  Cryptocurrency transactions are publicly available and therefore all transactions can be tracked and the amount of money in the system is monitored.

 In short :  Cryptocurrency is a decentralised digital asset, a medium of exchange, created and stored electronically in the blockchain, using encryption techniques to control the creation of monetary units to verify the transfer of fund. Bitcoin is the best known example.

Example : The following diagram shows how decentralised cryptocurrency transaction takes place, when Nick wishes to send Irina some cryptocurrency, the value is transferred from Nick's wallet to Irina's wallet.

cryptocurrency transaction

c)  What is the main difference between traditional  digital currency  and  cryptocurrency. 

Digital currency
Cryptocurrency
Digital currency is a centralized currency regulated by a central bank. Cryptocurrency is decentralized and unregulated digital asset, managed by the members of a public blockchain network.
Digital currency is the electronic form of fiat money. Cryptocurrency is store of value which is secured by encryption.
Digital currency transactions are only known to the sender, receiver and the bank. Cryptocurrency transactions are known to all the members of blockchain available on public ledger.
The identity of the users of digital currency is tied up to an existing bank account stored in centralized database. The identity of the users of cryptocurrency is encrypted and stored on a decentralized blockchain.
Digital currency rates are stable because they are widely accepted in global market. Cryptocurrencies are highly volatile with rates rising and falling almost regularly because they are not widely accepted yet.
Digital currency needs strong password to protect digital wallets, banking apps, credit/debit cards. Cryptocurrency needs private encryption key to secure their wallets.

Q3. a)  Describe what is meant by  Blockchain. 

⇒  Blockchain is a decentralised public ledger, made up of a sequence of linked blocks that stores data.

⇒  Each "block" of transaction is time-stamped and linked together in a chain using cryptographic algorithm in a permanent and unalterable way.

⇒  Whenever a new transaction takes place, every participant of blockchain network gets a copy of the public ledger.

⇒  Each transaction in the blockchain must be verified by multiple participants of the network.

⇒  This verification process ensures that the transaction is legitimate and prevents any fraudulent activity.

b)  Give four  applications of blockchain. 

Blockchain technology is being used in many different areas, such as -

  1. Cryptocurrency exchanges.
  2. Smart contracts (a self-executing contract between buyer and seller written into lines of code that runs when predetermined conditions are met).
  3. Research (allows to enforce the level transparency, traceability and control over clinical trial sequences).
  4. Politics (to play a critical role in combating government corruption).
  5. Education (to provide a time-stamped and tamper-proof record of attendance, student evaluations, research output and publications).

c)  Give four  benefits of blockchain. 

  1. Increased transparency.
  2. Accurate tracking.
  3. Permanent ledger.
  4. Automation.
  5. Cost reduction.

Q4. a)  What is a digital ledger in monetary transaction and how is it used ?

⇒  Digital ledger serves the purpose of recording various transactions digitally in computers.

⇒  When a new transaction takes place it is stored centrally in the bank server.

⇒  The sender, receiver and the bank can only view each transaction.

b)  Name and describe the digital ledger used by block-chain network for tracking cryptocurrency ?

⇒  Blockchain network uses Public ledger.

⇒  It is a bundles of transactions recorded in blocks, chained together and then broadcasted to each node of the blockchain network.

⇒  All transactions are recorded publically, but the user's identities remain private.

⇒  All can view any wallet address with its balance and transaction records, but cannot gain access to the identity of the wallet owner.

⇒  It is designed to store data permanently in a unalterable secured way.

Q5.  Describe the following three main components of blockchain.

  1.  Blocks .
  2. Blocks are the list of records stored in a blockchain. Each block has three basic elements -

    ✬  Data (like name of sender and recipient, amount of money and so on),

    ✬  Hash value generated automatically when new transaction takes place which is used to identify the block.

    ✬  Hash of the previous block to identify and establish link with previous block.

    Block of a blockchain

  3.  Nodes .
  4. Nodes are the computers connected to each other in a blockchain network which continuously gets updated with the new transaction when a new block is generated.

  5.  Miners .
  6. Miners are special network users who verifies each transaction and adds the new block to the chain through a process called mining. He gets a commission for each new block created.

Q6.  Describe  blockchain. 

⇒  Blockchain is a decentralised public ledger made up of a sequence of linked blocks that stores data.

⇒  Every block of a blockchain contains Data, Hash value to identify the block, and Hash of the previous block to be linked in a chain using cryptographic algorithm.

⇒  The first block in the chain is called the Genesis block since it does not points to any previous block.

⇒  Whenever a transaction takes place, a new block is created, timestamped, linked together in a chain, and get distributed to all members of the blockchain network which should be verified by them to ensure its legitimacy and authenticity.

Q7.  Describe how the cryptocurrency transactions are recorded in blockchain.

⇒  When a transaction takes place, a new block is created to record the transaction.

⇒  A unique hash value is generated automatically for the new block, timestamped and linked to the previous block using cryptographic algorithm in a permanent and unaltered way.

⇒  Every participant of blockchain network gets the copy of the public ledger and can verify the transactions independently.

⇒  This verification process ensures that the transaction is legitimate and prevents any fraudulent activity.

Blockchain diagram

Q8.  The following diagram shows how the six blocks are connected to form a blockchain network.

Blockchain Q6

Describe what would happen if block 4 was hacked to change the sum of money in the transaction.

⇒  Any changes to the data within block-4 will cause the hash value of the block to change (it will no longer have the hash value 5EA2).

⇒  This means that block-5 and beyond will now be invalid since the chain was broken between block 4 and 5 (previous hash 5EA2 in block-5 is no longer valid).

⇒  Hence, the change to the block-4 of the chain will be rejected by all the nodes of the network and effectively prevents the tampering by the hackers.

Q9.  What is meant by  Proof-of-work  needed for blockchain?

⇒  Proof of work (PoW) is a decentralized consensus mechanism to choose which of the network participants is allowed to handle the task of verifying the new transaction and add it to the blockchain.

⇒  PoW requires to spend atleast 10 minutes to solve an arbitrary mathematical puzzle first, get the result verified by other members of blockchain and get a reward of new cryptocurrency for their work.

⇒  PoW is intended to prevent users from double spending; prevent hackers from altering any data of the blockchain.

Q10.  Describe how block-chain technology could protect the cryptocurrency from  double spending .

⇒  When a new transaction takes place, a new block is created to store to the transaction data with timestamp and broadcasted to all nodes of the blockchain network which has to be accepted and verified by the network of miners.

⇒  The miner who gets the approval to add new transaction by proof-of-work consensus mechanism verifies the transaction and adds the block to the blockchain in a permanent and unaltered way.

⇒  An attempt to spend the same crypto again, requires to alter the block already linked to the blockchain, which is not possible because it would break the chain and not acceptable by the members of blockchain.

Q11.  In Blockchain, hashes are excellent mechanism to prevent tempering, but computers these days are high-speed and can calculate hundreds of thousands of hashes per second. In a matter of few minutes, an attacker can tamper with a block and then recalculate all the hashes of other blocks to make the blockchain valid again.

Describe how to avoid this issue by  Proof-of-work (PoW). 

⇒  Proof-of-work requires miners to spend atleast ten minutes solving an arbitrary mathematical puzzle to get the approval for adding new block to the blockchain.

⇒  If hacker attempts to make any change to a block, then its hash will also change and the chain will break; the hacker need to re-mine all the consequent blocks of the chain.

⇒  When a new block is created, it is sent to each node of the blockchain network to be checked for correctness (validation) and get approved.

⇒  PoW is intended to prevent users from double spending.

Q12.  Some cybercriminals have decided to hack into a company’s financial system.

Customers buy goods using digital currency.

a)  How does  digital currency  vary from traditional  fiat currency. 

⇒  Digital currencies only exist in digital form. Digital currencies can be centralized or decentralized.

⇒  Fiat currency, which exists in physical form, is a centralized system of production and distribution by a central bank and government agencies.

b)  Explain  how blockchaining could protect  the company and the customers from  hackers. 

⇒  Blockchain is a distributed network; don’t have any centralized database for hackers to attack.

⇒  Each node of the blockchain have a copy of the distributed ledger to record, share and synchronize transactions; which cannot be changed from single computer.

⇒  All data is secured through cryptography. Each member of blockchain have their own private-key for their transactions that acts as a digital signature to protect against data tampering.

 Note : Bigger blockchain networks with more users have a very lower risk of getting attacked by hackers because of the complexity required to penetrate such a big complex distributed network.

c)  Who are  Miners  and why do Cryptocurrency needs Miners ?

⇒  Members of blockchain who validate new transactions and record them in the global ledger of a blockchain are called Miners and this activity is called Mining.

We need people to mine cryptocurrency for two reasons -

  1. To secure the cryptocurrency blockchain network.
  2. To create new cryptocurreny.

REVISION : Statements and its key computing terms.

Digital currency A system of money that exists in electronic form only; it has no physical form and is essentially data on a database.
Cryptocurrency A form of digital currency that uses a chain of decentralised computers to control and monitor transactions.
Cryptography The protection of data/information by use of coding; it usually involves encryption and decryption.
Blockchain A decentralised database where all transactions are stored; it consists of a number of interconneted computers but not a central server.
Proof-of-work The algorithm used in blockchain networks to confirm a transaction and to produce new blocks to add to the chain; special users called miners complete and monitor transactions on the network for a reward.



Number of views : 498
* * * * * * * * *
* * * * * *
* * *
*